package com.qf.service;

import com.qf.entity.TbStudent;
import com.qf.utils.ResultMsg;

import javax.servlet.http.HttpServletRequest;

/**
 * @author 王希卓
 * @Date 2023/7/15 16:53
 */
public interface StudentService {

    /**
     * 分页模糊查询所有学生
     * @param current 当前页码
     * @param size 每页显示条数
     * @param keyword 关键字
     * @return
     */
    ResultMsg findAll(int current, int size, String keyword);

    /**
     * 添加或修改学生
     * @param tbStudent 学生实体
     * @return
     */
    ResultMsg update(TbStudent tbStudent);

    /**
     * 根据学生id删除
     * @param studentId
     * @return
     */
    ResultMsg del(int studentId);

    ResultMsg studentlogin(String name, String password, HttpServletRequest request);
}
